package top.glkj.hms.entity;

import lombok.Data;
import top.glkj.hms.utils.Status;

import javax.persistence.*;
import java.util.List;

/**
 * @author : xgl
 * @version : 0.0.1
 * @date :2020/12/23 2:16
 * 系统基础参数配置
 */
@Table(name = "hms_static_value")
@Entity
@Data
public class StaticValue extends BaseEntity {
    /**
     * 基础参数名称
     */
    private String name;
    /**
     * 基础参数简码
     */
    private String code;
    /**
     * 基础参数描述
     */
    private String description;
    /**
     * 基础参数状态
     */
    private Status status;
    /**
     * 基础参数值
     */
    @ElementCollection
    @CollectionTable(name = "hms_static_value_list")
    @Column(name = "hms_values")
    private List<String> values;
}
